/*
 * ReasignacionDelegate.java
 *
 * Created on 14 de junio de 2007, 10:31 AM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radar.distribucion.reasignacion.delegate;

import com.src.computec.radar.distribucion.reasignacion.dto.ReasignacionDistribucionDto;
import com.src.computec.radar.distribucion.reasignacion.exception.ReasignacionException;
import com.src.computec.radar.distribucion.reasignacion.helper.ReasignacionHelper;
import java.util.List;

/**
 *
 * @author aocampo
 */
public class ReasignacionDelegate {
    
    ReasignacionHelper reasignacionHelper;
    
    /** Creates a new instance of ReasignacionDelegate */
    public ReasignacionDelegate() {
        reasignacionHelper = new ReasignacionHelper();
    }
    
    public List processReasignacionesDistribucion(ReasignacionDistribucionDto dto, String ldapUser) throws ReasignacionException {
        return reasignacionHelper.processReasignacionesDistribucion(dto, ldapUser);
    }
    
    public List getReasignacionesDistribucion() throws ReasignacionException {
        return reasignacionHelper.getReasignacionesDistribucion();
    }
    
    public List processReasignacionesDistribucionSelected(List listReasignacionesDistribucion, String uidEvaluacion) throws ReasignacionException {
        return reasignacionHelper.processReasignacionesDistribucionSelected(listReasignacionesDistribucion, uidEvaluacion);
    }
    
    public List denegarReasignaciones(List listReasignacionesDistribucion, String uidEvaluacion) throws ReasignacionException {
        return reasignacionHelper.denegarReasignaciones(listReasignacionesDistribucion, uidEvaluacion);
    }
}